New backup regime. 🔼

CG - usual IAR and OAR with gitAR.

DG and IG - no gitAR, rsync IAR and OARs to desktop, gitAR them there.


reported=2021-06-30 01:38:55

reporter=onefang

priority=high

category=Feature

severity=major

resolution=fixed


2021-07-07 07:16:52 onefang: Replicate database and rsync assets to desktop, run backups there.

Nah, that's just full of race conditions.


2021-07-07 07:39:53 onefang: So generate IAR and OAR files on server one at a time, rsync them to the same place I rsync assets, delete it, do the same for the next one.

Desktop gitARs them later.


2021-07-09 03:46:39 onefang: Might have to make sure source files are not currently being written to.  Will be fine doing them one at a time anyway.

time ionice -c3 nice -n 19 rsync -Ha -R --modify-window=2 --partial --port=12345 --remove-source-files /opt/opensim_SC/backups/*.oar example.com::DG/


2021-07-09 04:03:13 onefang: All these people with their multiple GB IARs, this is gonna suck bandwidth.  lol


2021-07-14 03:09:51 Taylor: guilty look


2021-07-21 04:09:54 onefang: I need my own Internet connection, which I was planning on doing anyway after switching my phone to Aussie BB.  Unlimited bandwidth either way, but backups take all day, and makes me laggy on this shared WiFi.


2021-07-21 07:58:33 onefang: After each backup file is created, if .sledjChisl.conf.lua has a ['rsync']='example.com::DG' option, use that to rsync each backup file, otherwise do the gitAR thing.


2021-07-21 08:01:04 onefang: Since we are now backing up to short name, check for left over long names as well, then rsync / gitAR them to.


2021-08-19 11:19:09 onefang: rsync stuff still needs testing, but I'm confident.